package com.haierp.model.bi;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotations.IdType;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

/**
 *
 * 
 *
 */
@TableName("bi_logistic_freight")
public class BiLogisticFreight implements Serializable {

	@TableField(exist = false)
	private static final long serialVersionUID = 1L;

	/** 主键 */
	@TableId(type = IdType.AUTO)
	private Long id;

	/** 时间 */
	@TableField(value = "dimension_date")
	private String dimensionDate;

	/** 公司 */
	@TableField(value = "company_id")
	private Integer companyId;

	/** 物流公司 */
	@TableField(value = "logistic_company")
	private String logisticCompany;

	/** 物流费用 */
	@TableField(value = "logistic_freight")
	private Double logisticFreight;

	/** 包裹数量 */
	@TableField(value = "package_number")
	private Integer packageNumber;

	/** 包裹重量 */
	@TableField(value = "package_weight")
	private Double packageWeight;

	/** 创建时间 */
	@TableField(value = "gmt_create")
	private Date gmtCreate;

	/** 修改时间 */
	@TableField(value = "gmt_modify")
	private Date gmtModify;

	@TableField(exist = false)
	private Integer count;

	@TableField(exist = false)
	private Integer packageNumberTotal;

	@TableField(exist = false)
	private Double logisticFreightTotal;

	@TableField(exist = false)
	private Double packageWeightTotal;

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getDimensionDate() {
		return this.dimensionDate;
	}

	public void setDimensionDate(String dimensionDate) {
		this.dimensionDate = dimensionDate;
	}

	public Integer getCompanyId() {
		return this.companyId;
	}

	public void setCompanyId(Integer companyId) {
		this.companyId = companyId;
	}

	public String getLogisticCompany() {
		return this.logisticCompany;
	}

	public void setLogisticCompany(String logisticCompany) {
		this.logisticCompany = logisticCompany;
	}

	public Double getLogisticFreight() {
		return this.logisticFreight;
	}

	public void setLogisticFreight(Double logisticFreight) {
		this.logisticFreight = logisticFreight;
	}

	public Integer getPackageNumber() {
		return this.packageNumber;
	}

	public void setPackageNumber(Integer packageNumber) {
		this.packageNumber = packageNumber;
	}

	public Double getPackageWeight() {
		return this.packageWeight;
	}

	public void setPackageWeight(Double packageWeight) {
		this.packageWeight = packageWeight;
	}

	public Date getGmtCreate() {
		return this.gmtCreate;
	}

	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}

	public Date getGmtModify() {
		return this.gmtModify;
	}

	public void setGmtModify(Date gmtModify) {
		this.gmtModify = gmtModify;
	}

	public Integer getCount() {
		return count;
	}

	public void setCount(Integer count) {
		this.count = count;
	}

	public Integer getPackageNumberTotal() {
		return packageNumberTotal;
	}

	public void setPackageNumberTotal(Integer packageNumberTotal) {
		this.packageNumberTotal = packageNumberTotal;
	}

	public Double getLogisticFreightTotal() {
		return logisticFreightTotal;
	}

	public void setLogisticFreightTotal(Double logisticFreightTotal) {
		this.logisticFreightTotal = logisticFreightTotal;
	}

	public Double getPackageWeightTotal() {
		return packageWeightTotal;
	}

	public void setPackageWeightTotal(Double packageWeightTotal) {
		this.packageWeightTotal = packageWeightTotal;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}
}
